package com.yuliang.ai.domain.Dto;

import lombok.Data;

import java.util.List;

/**
 * @author Huangkai
 */
@Data
public class TripRouteDto {

    /**
     * 搜索总数
     */
    private  Integer searchTotal;
    /**
     * 索引
     */
    private  String indexName;

    /**
     * 返回的内容
     */
    private List<TripRouteElaSearchModel> tripRouteElaSearchModels;

    @Data
    public static class TripRouteElaSearchModel{
        /**
         * spu名称
         */
        private String spuName;
        /**
         * 出发城市
         */
        private String fromCity;
        /**
         * 到达城市
         */
        private String toCity;

        /**
         * 销售价格
         */
        private Float salePrice;
        /**
         * 封面图
         */
        private String coverPic;
        /**
         * 图文描述
         */
        private String longPicDescription;
        /**
         * 跳转链接) {3}]
         */
        private List<JumpLink> jumpLinks;
    }

    @Data
    public static class JumpLink{
        /**
         * appName
         */
        private String appName;
        /**
         * 跳转方式
         * H5 , H5 链接地址
         * WxMnp 微信小程序链接
         * AliMnp，支付宝小程序链接
         * WxCode, 微信菊花码
         * AliCode, 支付宝码
         * QRCode 融合码
         */
        private String mode;
        /**
         * appId
         */
        private String appId;
        /**
         * url
         */
        private String url;
    }
}
